package com.ruoyi.factory.erp.domain;

import com.ruoyi.common.core.domain.BaseEntity;

/**
 * @author: LiuJiaji
 * @date: 2025/10/15 13:55
 * @description: TODO 员工信息
 * @param:
 * @return:
 **/
public class ErppersonInfo extends BaseEntity {

    //人员主键
    private String pk_psndoc;
    //组织
    private String pk_org;
    //编码
    private String code;
    //姓名
    private String name;
    //电话
    private String mobile;
    //部门主键
    private String pk_dept;
    //是否主职
    private String ismainjob;
    //是否启用1=未启用;2=已启用;3=已停用;
    private String enablestate;
    //创建时间
    private String creationtime;
    //修改时间
    private String modifiedtime;
    //状态N离职Y在职
    private String endflag;

    public String getEndflag() {
        return endflag;
    }

    public void setEndflag(String endflag) {
        this.endflag = endflag;
    }

    public String getPk_psndoc() {
        return pk_psndoc;
    }

    public void setPk_psndoc(String pk_psndoc) {
        this.pk_psndoc = pk_psndoc;
    }

    public String getPk_org() {
        return pk_org;
    }

    public void setPk_org(String pk_org) {
        this.pk_org = pk_org;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getPk_dept() {
        return pk_dept;
    }

    public void setPk_dept(String pk_dept) {
        this.pk_dept = pk_dept;
    }

    public String getIsmainjob() {
        return ismainjob;
    }

    public void setIsmainjob(String ismainjob) {
        this.ismainjob = ismainjob;
    }

    public String getEnablestate() {
        return enablestate;
    }

    public void setEnablestate(String enablestate) {
        this.enablestate = enablestate;
    }

    public String getCreationtime() {
        return creationtime;
    }

    public void setCreationtime(String creationtime) {
        this.creationtime = creationtime;
    }

    public String getModifiedtime() {
        return modifiedtime;
    }

    public void setModifiedtime(String modifiedtime) {
        this.modifiedtime = modifiedtime;
    }

    @Override
    public String toString() {
        return "PersonInfo{" +
                "pk_psndoc='" + pk_psndoc + '\'' +
                ", pk_org='" + pk_org + '\'' +
                ", code='" + code + '\'' +
                ", name='" + name + '\'' +
                ", mobile='" + mobile + '\'' +
                ", pk_dept='" + pk_dept + '\'' +
                ", ismainjob='" + ismainjob + '\'' +
                '}';
    }
}
